Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 4.0.0 RC2 New Features! #17

Merged
merged 3 commits into from
Jun 12, 2023
Merged

Version 4.0.0 RC2 New Features! #17

merged 3 commits into from
Jun 12, 2023

Conversation

rootiest
Copy link
Owner

@rootiest rootiest commented Jun 12, 2023

Adds new commands to make setting parameters easier, fixes a bug with using HEAT_SOAK outside of a print, and includes links to donate and join the Rootiest Discord server.

  • BUG: Fix running HEAT_SOAK outside of a print.
  • FEAT: Add SET_START macro
  • FEAT Add SET_HOMING macro
  • FEAT: Add SET_PARKING macro
  • FEAT Add SET_CLEANING macro
  • CHORE: Add discord and donation links

"New commands to set with ease,
Bug fixed for HEAT_SOAK release.
Donate and join our Discord too,
Better printing just for you."

… print start variables and improve print start semantics.

feat(print_macros.cfg): add SET_CHAMBER gcode macro to set up enclosure control variables

This commit adds a new gcode macro called SET_CHAMBER to the print_macros.cfg file. This macro sets up the enclosure control variables for the printer. It gets the printcfg variables and sets the parameters for the chamber, start temps and times, chamber sensor, and soaking. It also converts the strings to booleans where necessary. Finally, it sets the variables using the SET_GCODE_VARIABLE macro.

feat(print_macros.cfg): add gcode macro SET_NOZZLE_CLEANING to set up nozzle cleaning parameters and improve cleaning process.

feat(print_macros.cfg): add SET_PARKING gcode macro to set up parking coordinate parameters

This commit adds a new gcode macro called SET_PARKING to the print_macros.cfg file. This macro sets up the parking coordinate parameters for the printer. It takes in several parameters, including the X, Y, and Z coordinates for the general parking, preheat parking, and maintenance parking positions. It also sets up the axis limits for the printer and logs any errors that occur if the coordinates are out of range. Finally, it sets the variables for the parking coordinates in the _printcfg macro.

feat(print_macros.cfg): add SET_HOMING macro to set up homing parameters and improve homing error reporting in SET_HOME_POSITION macro
@github-actions
Copy link
Contributor

🤖 OpenAI

Summary

The changes made to the codebase aim to improve the user experience by adding new commands to make setting parameters easier, fixing a bug with using HEAT_SOAK outside of a print, and including links to donate and join the Rootiest Discord server. These changes also enhance the security, performance, maintainability, and modularity of the codebase.

Files Changed

File Summary
README.md Adds new commands to make setting parameters easier, fixes a bug with using HEAT_SOAK outside of a print, and includes links to donate and join the Rootiest Discord server.

Chat with 🤖 OpenAI Bot (@openai)

  • Reply on review comments left by this bot to ask follow-up questions. A review comment is a comment on a diff or a file.
  • Invite the bot into a review comment chain by tagging @openai in a reply.

Code suggestions

  • The bot may make code suggestions, but please review them carefully before committing since the line number ranges may be misaligned.
  • You can edit the comment made by the bot and manually tweak the suggestion if it is slightly off.

Ignoring further reviews

  • Type @openai: ignore anywhere in the PR description to ignore further reviews from the bot.

Files ignored due to filter (1)

Ignored files

  • print_macros.cfg

In the recent run, only the files that changed from the base of the PR and between be105689bb3ab26af1d75c3c2f88418bcd086002 and 16da67ab05951c39c7944debe7762a22125e9862 commits were reviewed.

Files not reviewed due to simple changes (1)

Skipped review in the recent run

  • README.md

@rootiest rootiest merged commit 7203e25 into master Jun 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant